The bgp-multihop configuration is pushed for the non-Clos fabric only when the fabric contains multiple racks. The bgp-multihop configuration is applicable on the overlay ebgp peer-group.
When you update the bgp-multihop on an active (already configured) fabric followed by the efa fabric configure operation, the ebgp peer-group sessions is reset. This is similar to the procedure followed during the update of md5 password followed by fabric configure.
Note
The fabric settingbgp-multihop
is
applicable for the non-Clos fabric and not applicable for the Clos fabric.efa fabric setting update --bgp-multihop 25 --name fab2
WARNING: configuring/clearing md5-password, configuring bgp-multihop on an active fabric will result in BGP neighbor sessions going down for a brief period when the fabric is reconfigured. Please confirm if you want to continue with the fabric setting update [y/n]? y fab2 Fabric Update Successful — Time Elapsed: 6.7189463s —
efa fabric show --name fab2 Fabric Name: fab2, Fabric Description: , Fabric Type: non-clos, Fabric Status: settings-updated Updated Fabric Settings: BGP-MULTIHOP
efa fabric configure --name fab2 WARNING: 'fabric configure' will result in configuration change on the devices which are in 'cfg refreshed' or 'fabric setting refreshed' or 'cfg refresh error' state. Please check 'fabric show' to see the 'cfg refreshed' or 'fabric setting refreshed' or 'cfg refresh error' devices. Please confirm if you want to continue with 'fabric configure' [y/n]? y Validate Fabric [Success] Configure Fabric [Success] Please verify the fabric physical/underlay topology using 'efa fabric topology show {physical | underlay}' before attempting tenant configuration on the fabric. — Time Elapsed: 1m0.0693633s —
Freedom-06# show running-config router bgp router bgp local-as 4200000000 capability as4-enable fast-external-fallover neighbor overlay-ebgp-group peer-group neighbor overlay-ebgp-group ebgp-multihop 25 neighbor underlay-ebgp-group peer-group
efa fabric show --name fab2 Fabric Name: fab2, Fabric Description: , Fabric Type: non-clos, Fabric Status: configure-success -------------------------------------------------------------------------------------------------------------- IP ADDRESS RACK HOST NAME ASN ROLE DEVICE STATE APP STATE CONFIG PENDING VTLB LB GEN REASON CONFIGS ID ID 10.20.246.24 room1-rack2 Freedom-08 4200000001 leaf provisioned cfg in-sync NA NA 2 1 10.20.246.23 room1-rack2 Freedom-07 4200000001 leaf provisioned cfg in-sync NA NA 2 1 10.20.246.21 room1-rack1 Freedom-05 4200000000 leaf provisioned cfg in-sync NA NA 2 1 10.20.246.22 room1-rack1 Freedom-06 4200000000 leaf provisioned cfg in-sync NA NA 2 1
Freedom-06# show running-config router bgp router bgp local-as 4200000000 capability as4-enable fast-external-fallover neighbor overlay-ebgp-group peer-group neighbor overlay-ebgp-group ebgp-multihop 4
Neighbor Address AS# State Time Rt:Accepted Filtered Sent To Send 172.31.254.107 4200000001 ESTAB 0h22m47s 0 0 0 0 172.31.254.116 4200000001 ESTAB 0h23m9s 0 0 0 0
Neighbor Address AS# State Time Rt:Accepted Filtered Sent To Send 10.10.10.1 4200000001 ESTAB 0h23m43s 3 0 3 0 10.20.20.6 4200000000 ESTAB 0h54m25s 2 0 5 0
Neighbor Address AS# State Time Rt:Accepted Filtered Sent To Send 172.31.254.107 4200000001 ESTAB 0h0m24s 0 0 0 0 172.31.254.116 4200000001 ESTAB 0h0m47s 0 0 0 0
Neighbor Address AS# State Time Rt:Accepted Filtered Sent To Send 10.10.10.1 4200000001 ESTAB 0h26m13s 3 0 3 0 10.20.20.6 4200000000 ESTAB 0h56m55s 2 0 5 0